LinuxQMISDK  SLQS04.00.23
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
TFTIDParams Struct Reference

Data Fields

BYTE filterId
 
BYTE eValid
 
BYTE ipVersion
 
WORD * pSourceIP
 
BYTE sourceIPMask
 
BYTE nextHeader
 
WORD destPortRangeStart
 
WORD destPortRangeEnd
 
WORD srcPortRangeStart
 
WORD srcPortRangeEnd
 
ULONG IPSECSPI
 
WORD tosMask
 
ULONG flowLabel
 

Detailed Description

structure contains traffic flow template parameters

Parameters
filterId
  • Filter identifier
eValid
  • Evaluation precedence index
pVersion
  • IP version number
    • 4 - IPv4
    • 6 - IPv6
sourceIP
  • Source IP address
    • IPv4 - Fill the first 4 bytes
    • IPv6 - Fill all the 16 bytes
sourceIPMask
  • Mask value for the source address
nextHeader
  • Next header/protocol value
destPortRangeStart
  • Start value of the destination port range
destPortRangeEnd
  • End value of the destination port range
srcPortRangeStart
  • Start value of the source port range
srcPortRangeEnd
  • End value of the source port range
IPSECSPI
  • IPSEC security parameter index
tosMask
  • TOS mask (Traffic class for IPv6)
flowLabel
  • Flow label

Field Documentation

WORD TFTIDParams::destPortRangeEnd
WORD TFTIDParams::destPortRangeStart
BYTE TFTIDParams::eValid
BYTE TFTIDParams::filterId
ULONG TFTIDParams::flowLabel
ULONG TFTIDParams::IPSECSPI
BYTE TFTIDParams::ipVersion
BYTE TFTIDParams::nextHeader
WORD* TFTIDParams::pSourceIP
BYTE TFTIDParams::sourceIPMask
WORD TFTIDParams::srcPortRangeEnd
WORD TFTIDParams::srcPortRangeStart
WORD TFTIDParams::tosMask

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved